package com.richapp.launcher.net.remote;

import com.richapp.launcher.database.system.mode.BoxLisence;
import com.richapp.launcher.database.system.mode.BoxModel;
import com.richapp.launcher.database.system.mode.DeviceModel;
import com.richapp.launcher.database.system.mode.UserMachine;
import com.richapp.launcher.database.system.mode.RoomModel;
import com.richapp.launcher.database.system.mode.SceneModel;
import com.richapp.launcher.database.system.mode.SystemValueModel;
import com.richapp.launcher.database.system.mode.UserModel;

import java.util.List;

public class RemoteValidateMessage {

	private int type = 331;
    private String currentBoxCpuId;
	private BoxModel boxModel = null;
	private UserModel userModel = null;
    private List<RoomModel> roomList;
    private List<DeviceModel> deviceList;
    private List<SystemValueModel> systemValueList;
    private List<SceneModel> sceneList = null;
    private List<UserMachine> machineList;
    private BoxLisence boxLisence;


	public RemoteValidateMessage() {
	}

	public int getType() {
		return type;
	}

	public BoxModel getBoxModel() {
		return boxModel;
	}

	public void setBoxModel(BoxModel boxModel) {
		this.boxModel = boxModel;
	}

	public UserModel getUserModel() {
		return userModel;
	}

	public void setUserModel(UserModel userModel) {
		this.userModel = userModel;
	}

    public List<RoomModel> getRoomList() {
        return roomList;
    }

    public void setRoomList(List<RoomModel> roomList) {
        this.roomList = roomList;
    }

    public List<DeviceModel> getDeviceList() {
        return deviceList;
    }

    public void setDeviceList(List<DeviceModel> deviceList) {
        this.deviceList = deviceList;
    }

    public List<SystemValueModel> getSystemValueList() {
        return systemValueList;
    }

    public void setSystemValueList(List<SystemValueModel> systemValueList) {
        this.systemValueList = systemValueList;
    }

    public List<SceneModel> getSceneList() {
        return sceneList;
    }

    public void setSceneList(List<SceneModel> sceneList) {
        this.sceneList = sceneList;
    }

    public List<UserMachine> getMachineList() {
        return machineList;
    }

    public void setMachineList(List<UserMachine> machineList) {
        this.machineList = machineList;
    }

    public BoxLisence getBoxLisence() {
        return boxLisence;
    }

    public void setBoxLisence(BoxLisence boxLisence) {
        this.boxLisence = boxLisence;
    }

    public String getCurrentBoxCpuId() {
        return currentBoxCpuId;
    }

    public void setCurrentBoxCpuId(String currentBoxCpuId) {
        this.currentBoxCpuId = currentBoxCpuId;
    }
}
